homo sapiens sapiens - Turkish English Dictionary